absolving excuse - Espagnol Anglais Dictionnaire